

#ifndef _ABS_INSTERACTOR_H_
#define _ABS_INSTERACTOR_H_

#include "CoreApi.hpp"
#include <QObject>
#include <vtkInteractorStyleRubberBandPick.h>

namespace NSCore {

	class COREAPI AbstractInteractorStyle :
		public QObject,
		public vtkInteractorStyleRubberBandPick
	{
		Q_OBJECT
	public:
		static AbstractInteractorStyle* New();
		vtkTypeMacro(AbstractInteractorStyle, vtkInteractorStyleRubberBandPick);
	public:
		AbstractInteractorStyle();
		virtual ~AbstractInteractorStyle();

	private:

	};


}

#endif